package com.ym.medical.domain.param;

import com.ym.common.constant.BeanCovert;
import com.ym.medical.domain.entity.DoctorUpdateInfoEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * ComputerName:LAPTOP-I6GKDIFQ
 * Author:admin
 * Date: 2019-08-29
 * Time: 14:51:50
 * Comment:查询扩展工具类
 */
@Data
@ApiModel(value = "医生信息完善进度扩展")
public class DoctorUpdateInfoParam extends BeanCovert<DoctorUpdateInfoEntity> {

    /**
     * 主键
     */
    private Long id;

    /**
     * 01.医生头像02身份证03医生资质04银行卡05擅长
     */
    @ApiModelProperty("01.医生头像02身份证03医生资质04银行卡05擅长")
    private String infoType;

    /**
     * 满分值100
     */
    @ApiModelProperty("满分值100")
    private Integer theRate;

    /**
     * $column.columnComment
     */
    @ApiModelProperty("是否使用")
    private String theUse;

    /**
     * $column.columnComment
     */
    @ApiModelProperty("$column.columnComment")
    private Date creTime;

    /**
     * $column.columnComment
     */
    @ApiModelProperty("$column.columnComment")
    private Long creSb;

    /**
     * $column.columnComment
     */
    @ApiModelProperty("$column.columnComment")
    private Date uptTime;

    @ApiModelProperty(notes = "关联id")
    private Long relId;

    @ApiModelProperty(notes = "医生id")
    private Long doctId;

    @ApiModelProperty(notes = "完成状态")
    private boolean finish;
}
